lean-burn technology - Alemán Inglés Diccionario